home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
batchut
/
bebe300.zip
/
BEBE.DOC
next >
Wrap
Text File
|
1990-12-09
|
46KB
|
1,255 lines
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
╔═══════════════════╗▒▒
▒▒▒▒▒▒▒▒║ ║▒▒▒▒▒▒▒▒▒▒▒▒
╔═════════╝ BEBE ╚═════════╗▒▒
║ ║▒▒
║ The Batch Enhancer By Elmer ║▒▒
║ Version 2.00 ║▒▒
║ ║▒▒
║ Distributed By and Compliments Of ║▒▒
║ ║▒▒
║ The Winchester BBS ║▒▒
║ (307) 856-5072 ║▒▒
╚═════════╗ ╔═════════╝
║ May 1, 1990 ║▒▒
╚═══════════════════╝
BEBE - The Batch Enhancer By Elmer Version 3.00
Winchester Development
C/O The Winchester BBS
(307) 856-5072
December 9, 1990 Page # 2
CONTENTS
1. LICENSE.................................. 3
2. THEORY................................... 4
3. OVERVIEW................................. 5
4. NOTICE................................... 8
5. COMMANDS................................. 9
A. BOX.................................... 9
B. CALC................................... 8
C. COLOR.................................. 10
D. GETKEY................................. 11
E. GETSTRNG............................... 11
F. HOLD................................... 12
G. LOCATE................................. 12
H. LOWER.................................. 12
I. PARSE.................................. 13
J. SAY.................................... 14
K. SENDKEY................................ 14
L. STATUS................................. 15
M. STRINGSZ............................... 18
N. SUBSTRNG............................... 18
O. UPPER.................................. 19
BEBE - The Batch Enhancer By Elmer Version 3.00
Winchester Development
C/O The Winchester BBS
(307) 856-5072
December 9, 1990 Page # 3
1. LICENSE
Copyright 1989,1990 Winchester Development, All Rights
Reserved.
You may use BEBE on your system to test it's
suitability for your application. After determination of
suitability you must register your copy. You are free to
copy and distribute THE TRIAL VERSION of BEBE for
noncommercial use IF:
NO FEE IS CHARGED FOR USE, COPYING OR DISTRIBUTION.
IT IS NOT MODIFIED IN ANY WAY.
Winchester Development hereby disclaims all warranties
relating to this software, whether express or implied,
including without limitation any implied warranties of
merchantability or fitness for a particular purpose.
Winchester Development will not be liable for any special,
incidental, consequential, indirect or similar damages due
to loss of data or any other reason, even if Winchester
Development or an agent of Winchester Development has been
advised of the possibility of such damages. In no event
shall Winchester Development's liability for any damages
ever exceed the price paid for the license to use
software, regardless of the form of the claim. The person
using the software bears all risk as to the quality and
performance of the software.
BEBE - The Batch Enhancer By Elmer Version 3.00
Winchester Development
C/O The Winchester BBS
(307) 856-5072
December 9, 1990 Page # 4
2. THEORY
Thank you for trying BEBE. The main purpose for BEBE
is to give your batch files power and flexibility. BEBE is
loosely patterned after BE, the Batch Enhancer that is
included with the Norton Utilities. The Norton version
will perform some functions that BEBE will not, (like
produce different tones and durations of beeps that you
can use to play music), and BEBE will perform some
functions that the Norton version will not, (batch file
calculator and status reports for instance). There are
many batch file enhancers on the market and in the public
domain. The most powerful of these are complete extended
languages. These extended batch file languages have two
basic drawbacks:
One - They are generally memory resident. Now two years
ago I wouldn't have thought much about this, but
today I have a 20 Mhz machine with 2 Mb RAM and by
the time I get the necessary drivers and network
loaded, I can barely get by with my application
software. The term memory-resident has become a four
letter word.
Two - The extended languages that I have tried have given
me various compatibility problems. Some would not
run at all on a Turbo XT with DOS 3.30.
In addition to the languages mentioned above there is a
veritable plethora of stand alone utilities that will
give most if not all of the features in BEBE. The biggest
advantage that BEBE offers is the all-in-one concept. A
bunch of little COM files can eat disk space in a hurry,
and if you distribute your batch files it can be a real
nightmare trying to make sure that you have furnished all
the supporting files the batch programs call. BEBE does it
all in a single COM file.
**********************************************************
BEBE - The Batch Enhancer By Elmer Version 3.00
Winchester Development
C/O The Winchester BBS
(307) 856-5072
December 9, 1990 Page # 5
3. OVERVIEW
The BEBE sub-commands are listed below with a brief
discussion of each commands purpose in life.
BOX - The box command allows you to draw a box
on the screen wherever you would like,
using one of four different types of
boxes.
CALC - The calc command is a command line
calculator. This allows you to do some
basic arithmetic in your batch files.
Allowing you to perform all kinds of
sophisticated looping and branching, as
well as the obvious math functions.
Examples of this technique are shown
below. Results are stored in an
environment variable.
COLOR - This command allows you to set your